package com.zz.admin.userManagement.dto;

import com.zz.common.base.dto.BaseDto;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

/**
 * 用户角色关联表 实体类
 * @author zhang.lei
 * @since 2025-04-12 21:20:12
 */
@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "用户角色关联表")
public class UserRoleDto extends BaseDto {

    @ApiModelProperty(value = "主键", name = "pkId")
    private String pkId;

    @ApiModelProperty(value = "用户id", name = "userId")
    private String userId;

    @ApiModelProperty(value = "用户code", name = "userCode")
    private String userCode;

    @ApiModelProperty(value = "角色id", name = "roleId")
    private String roleId;

    @ApiModelProperty(value = "角色code", name = "roleCode")
    private String roleCode;

    // ================= 以下为自定义字段 =================

}
